field service technician - German English Dictionary